Adaptive Vector Quantization of Sequences of Local Blocks for Video Surveillance System
نویسندگان
چکیده
To keep security, video surveillance cameras have been installed in public space such as convenience stores, streets, A TM , etc. The number of such cameras is increasing rapidly. W hen an incident happens, the circumstances of incidents can be confi rmed by review ing the recorded scene. H ow ever, many of the current surveillance systems record continuously everything w ith low frame rate (for ex ample 4 frames/ sec.) even w hen nothing happens. B ecause of lack of retrieval function, the current user of the surveillance system has to review every bite of information to fi nd the parts w here the incident is recorded. S ince a static camera is used for video surveillance in most cases, a lot of the information recorded is redundant such as the backg round of the scene and w hen nobody is in the scene. The review ing of such redundant information can create a loss of time w ith dramatic conseq uences. A lso the system often fails to record very important information such as frontal face because of its low frame rate. To overcome such draw backs of the current surveillance system, w e should develop a method to retrieve scenes w here some moving objects are recorded. A lso an effi cient video compression alg orithm has to be developed to increase its frame rate and reduce the req uired storag e. F or a case of static camera, a typical approach to detect moving objects is backg round subtraction. If there are some moving objects in the current imag e, the diff erences at the points corresponding to the moving objects become larg e. The moving objects can be easily detected by thresholding the diff erences. In realistic situation, how ever, the backg round may g radually or suddenly chang e because of the day lig ht chang es or movements of the eq uipments, etc. To treat such chang es in the backg round, the adaptive backg round estimation method has been proposed by one of authors [1 , 2 ]. In [3 ] a method is proposed to use G aussian M ix ture M odels w ith pix el values to modelize the backg round. In this paper w e address the problem of recording and retrieving scenes of interest from a static camera for a video surveillance system. H ere w e consider seq uences of local blocks instead of seq uences of pix el values in the case of backg round subtraction. To model a seq uence of a local block, w e use an adaptive vector q uantizer (A V Q ). B y applying a vector q uantizer to a seq uence of a local block, w e can represent the seq uence by some of code vectors (codebook). This corresponds to modeling multiple backg rounds appearing in the seq uence. Then novelty of a new block can be easily detected by checking the distances betw een the new block and the code vectors. This makes moving object detection possible. A lso by representing the seq uence using a codebook the req uired storag e is reduced and approx imation of all blocks in the seq uence can be reg enerated from the stored codebook. To maintain information on the current backg round, the code vectors are stored in a stack in the order of the occurrences. A lso a small memory of its history is assig ned to each code vector of the codebook allow ing a forg etting factor of the vector w hen it has not been used for a long time. W e also present a method to remove noise from the scene such as fl ickering by monitoring the codebook evolution throug h time.
منابع مشابه
Adaptive Spectral Separation Two Layer Coding with Error Concealment for Cell Loss Resilience
This paper addresses the issue of cell loss and its consequent effect on video quality in a packet video system, and examines possible compensative measures. In the system's enconder, adaptive spectral separation is used to develop a two-layer coding scheme comprising a high priority layer to carry essential video data and a low priority layer with data to enhance the video image. A two-step er...
متن کاملA Method to Reduce Effects of Packet Loss in Video Streaming Using Multiple Description Coding
Multiple description (MD) coding has evolved as a promising technique for promoting error resiliency of multimedia system in real-time application programs over error-prone communicational channels. Although multiple description lattice vector quantization (MDCLVQ) is an efficient method for transmitting reliable data in the context of potential error channels, this method doesn’t consider disc...
متن کاملRD-Optimization of Hierarchical Structured Adaptive Vector Quantization for Video Coding
This poster contains two contributions to very-low-bitrate video coding. First, we show that in contrast to common practice incremental techniques for rate-distortion optimization such as the generalized BFOS algorithm may clearly outperform the standard technique based on Lagrangian multipliers. This is relevant in cases where the computation of RDpoints has a low complexity. An implementation...
متن کاملReal-Time Very Low Bit Rate Video Coding with Adaptive Mean-Removed Vector Quantization
This is a contribution for very low bit rate video coding in real-time and software only on computers of PC class. It is based on frame replenishment with block coding using mean-removed vector quantization. No motion compensation is employed and the VQ codebook is small. Algorithms are developed to minimize the bit rate and to reduce the search complexity for the vector quantizer. The codebook...
متن کاملRate-Distortion based Video Coding with Adaptive Mean-Removed Vector Quantization
In this paper we improve the rate-distortion performance of a previously proposed video coder based on frame replenishment and adaptive mean-removed vector quantization. This is realized by determining for each block of a given frame the optimal encoding mode in the rate-distortion sense. The algorithm is a new contribution to very low bit rate video coding with adaptive vector quantization sui...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005